having sex frequently - Français Anglais Dictionnaire